Big Huge Thesaurus

coat-of-mail shell

noun